that can be be produced - French English Dictionary